WordfenceLS\Controller_Users D

Total Complexity 230
Dependencies 18
Dependents 4
Total lines 1,099
Lines of code 835
Logical lines of code 520
Comment lines 151
Methods 56
Properties 0

Methods 56

Method Rating Maintainability Complexity Lines of code
detailed_user_counts()
C
31 24 108
_users_list_table_query_args()
B
42 16 58
generate_inactive_2fa_user_query()
A
34 12 101
_manage_users_custom_column()
A
44 15 43
does_user_role_require_2fa()
A
47 14 35
has_remembered_2fa()
A
46 11 36
get_inactive_2fa_users()
S
52 6 25
cache_captcha_score()
S
52 6 24
remember_2fa()
S
52 6 23
import_2fa()
S
54 6 17
_views_users()
S
59 7 10
get_inactive_2fa_super_admins()
S
56 5 17
_manage_users_columns()
S
61 5 12
clear_captcha_score()
S
57 4 17
admin_users()
S
58 4 15
_user_row_actions()
S
64 5 7
has_admin_with_2fa_active()
S
60 4 14
regenerate_recovery_codes()
S
59 4 13
get_users_by_role()
S
59 4 13
load_verification_tokens()
S
61 4 12
load_captcha_score()
S
62 4 11
reset_2fa_grace_period()
S
65 4 8
cached_captcha_score()
S
61 3 12
user_counts()
S
61 3 11
_init_actions()
S
57 2 16
get_detailed_user_counts_if_enabled()
S
70 3 6
can_activate_2fa()
S
69 3 6
validate_verification_token()
S
71 3 5
_deleted_user()
S
65 3 8
record_captcha_score()
S
61 3 10
generate_verification_token()
S
59 2 14
requires_2fa()
S
60 2 14
get_user_count()
S
70 2 6
load_verification_token()
S
68 2 7
has_revokable_grace_period()
S
78 2 3
shared()
S
69 2 7
get_grace_period_reset_time()
S
70 2 6
recovery_code_count()
S
64 2 9
revoke_grace_period()
S
67 2 9
get_grace_period_override()
S
70 2 6
has_2fa_active()
S
70 2 5
should_force_user_counts()
S
79 1 3
has_large_user_base()
S
80 1 3
any_2fa_active()
S
72 1 5
deactivate_2fa()
S
72 1 5
hash_captcha_token()
S
80 1 3
get_grace_period_allowed_flag()
S
79 1 3
active_count()
S
72 1 5
allow_grace_period()
S
79 1 3
_manage_users_sortable_columns()
S
71 1 6
_user_ids_with_2fa_active()
S
72 1 5
hash_verification_token()
S
80 1 3
init()
S
82 1 3
get_verification_token_transient_key()
S
80 1 3
get_registration_date()
S
80 1 3
get_captcha_score_transient_key()
S
80 1 3